package org.xinjiang.data.migration.flush.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import org.xinjiang.data.migration.xinjiang.enums.KeyIdEnum;

import java.util.List;
import java.util.Map;

public interface ISettingQueryService<T> {

    IPage<T> queryPageList(KeyIdEnum idEnum, IPage<T> page);

    IPage<T> queryPageList(KeyIdEnum idEnum, IPage<T> page, List<String> ids, Map<String, Object> andCondition);

    IPage<T> queryPageList(KeyIdEnum idEnum, IPage<T> page, List<String> ids);
}
